package com.hospital.yang.medicine.service;

//import com.github.pagehelper.PageInfo;

import com.hospital.yang.medicine.entity.DrugStocks;
import com.hospital.yang.medicine.entity.Medicnes;

import java.util.List;

/**
 * 申请药品业务接口
 */
public interface MedicneStocksServic {
    /**
     * 分页查询买药申请
     *
     * @param applycat  申请人
     * @param applydrug 药名
     * @return 返回 分页买药申请集合对象
     */
    List<Medicnes> selectStock(String applycat, String applydrug, Integer applystatus, Integer pageNum);

    /**
     * 修改 申请同意后修改状态
     *
     * @param id 编号 主键
     * @return  修改成功 返回 true
     */
    boolean updateStatus(Integer id);

    /**
     * 删除 申请表数据
     *
     * @param id 编号 主键
     * @return 删除成功 返回 true
     */
    boolean delete(Integer id);

    /**
     * 查询药品申请的药的详情
     * @return 返回对应的申请药品的一些信息
     */
    List<DrugStocks> selectDetails(String date);


}
